/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package control_acceso.datos;

import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.io.BufferedReader;
import java.io.FileReader;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;

/**
 *
 * @author edu_luis
 */
public class pruebas {
    
    
//    public static void main(String args[]) {
//        pruebas c= new pruebas();
//        c.leer_archivo(null, null);
//    }
//
//    public Boolean leer_archivo(String pass, String user) {
//        boolean valida = false;
//        FileReader fr = null;
//        BufferedReader br = null;
//        try {
//            fr = new FileReader("acceso.txt");
//            br = new BufferedReader(fr);
//            String linea = "";
//            while ((linea = br.readLine()) != null) {
//                if (linea.equals(user)) {
//                    valida = true;
//                    break;
//                }
//                //String contenido += linea + "\n";
//            }
//        } catch (Exception e) {
//        }
//        return valida;
//
//    }
    
    static JButton boton;
    static JTextField text;
    public static void main( String ... args ) {
      new JFrame(){{
        add( new JPanel(){{
          add(( text = new JTextField(5){{
            addKeyListener( new KeyAdapter() {
              public void keyReleased( KeyEvent e ) { // <-- Este es el importante  
                boton.setEnabled(
                  text.getText().length() != 0
                );
              }
            });
          }}));
          add(( boton = new JButton("Click"){{
            setEnabled( false );
          }}));
        }});
        pack();
        setLocationRelativeTo( null );
        setVisible( true );
      }};
    }    
}
